Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Guatemala F1 Costa Rica F1 Brazil F1 Chile #1-w1 Chile #1-w2 Chile #1-w3 France F8 France F9 Brazil F3 Argentina F5 Bolivia F2 Colombia F4 Brazil F1 Brazil F2 El Salvador F1 Chile F1 Chile F2 Chile F3 Argentina F3 Argentina F4 USA F12 Ecuador F1 Argentina F11 Colombia F5 Colombia F6 Colombia F1 Colombia F2 Argentina F1 Argentina F2 Argentina F3 Uruguay F1 Uruguay F2 Argentina F4 Argentina F5 Argentina F8 Argentina F9 Ecuador F2 Ecuador F1 Ecuador F2 Ecuador F3 Uruguay F4 France F10 Chile #1-w4 France F11 Venezuela F8 Argentina F5 Ecuador F3 Argentina F6 Argentina F7 Argentina F1 Argentina F2 Argentina F3 Venezuela F1B Brazil F4 Argentina F4 Venezuela F7 Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Copa Petrobras Argentina - Buenos Aires II Cyclus Open de Tenis - Florianopolis AGT Challenger - Leon III Aberto Santa Catarina de Tenis - Florianopolis Copa Petrobras-Colombia - Bogota Copa Petrobras-Paraguay - Asuncion ATP Challenger La Serena - La Serena IV Challenger Ciudad De Guayaquil - Guayaquil ECM Prague Open 2008 - Prague San Marino CEPU Open - San Marino Sunrise Challenger Pozoblanco Challenger Cordenons Challenger Cali Challenger Buenos Aires Challenger Guayaquil Challenger Tallahassee Challenger La Serena Open - La Serena Sarasota Challenger Ojai Challenger Binghamton Challenger Medellin Challenger San Luis Potosi Challenger 2007 - San Luis Potosi Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Tallahassee Challenger Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi Bogota Challenger Manta Challenger Credicard Citi Mastercard Tennis Cup - Campos do Jordao Copa Petrobras-Uruguay - Montevideo Seguros Bolivar Open - Bogota Bogota Challenger Copa Kia Challenger ATP - Santiago Rijeka Challenger Ostdeutscher Sparkessen Cup - Dresden Sao Paulo Challenger Black Forest Open - Freudenstadt Monterrey Challenger Monterrey Challenger Joinville Tennis Festival - Joinville Segovia Challenger Alicante Challenger Pau Challenger TCT Open - Tunis Quelle Cup 2000 - Furth AXA Open II - Espinho Open Castilla y Leon Trofeo Iberdrola - Segovia 2000 Cairo Challenger - Cairo Copa Ericsson Chile - Santiago The Scottish Tennis Championships - Edinburgh Quelle Cup - Furth ATU Cup 2001 - Weiden Nord/LB Open - Braunschweig VIII Open Internacional D'Andorra - Andorra 4th Sardinia International Championships - Cagliari Open Diputacion Pozoblanco - Cordoba Cairo Challenger - Cairo Banca Stato Challenger Lugano - Lugano Open Castilla y Leon - Segovia La Serena Open - La Serena Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Top Wool Challenger Biella - Biella Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Copa Petrobras - Bogota Nossa Caixa Tennis Cup - Sao Paulo Seguros Bogota Open - Bogota BH Tennis Open International Cup - Belo Horizonte Amazonia Open de Tenis - Belem VIII Gramado Open - Gramado IX Gramado Open - Gramado Ethias Trophy - Mons XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Copa Petrobras Argentina - Buenos Aires Challenger Britania Zavaleta - Puebla XII Abierto Internacional de Salinas - Salinas Seguros Bolivar Open - Bogota II Manta Open - Manta Challenger Ciudad de Guayaquil - Guayaquil Aberto de Sao Paulo - Sao Paulo Seguros Bolivar Open - Cali XI Trofeo Ciudad de Quito - Quito Bogota Challenger Segovia Challenger San Marino Challenger Voit Mexico City Open - Mexico City Lima Challenger Carson Challenger Salinas Challenger Challenger Casablanca San Angel - Mexico City ABN AMRO World Tennis Tournament - Rotterdam Barranquilla Challenger Milan Challenger Nord LB Open - Braunschweig Campos do Jordao Challenger Aberto de Santa Catarina de Tenis - Florianopolis Belo Horizonte Challenger Orleans Challenger Abierto Internacional Varonil Ciudad de Cancun - Cancun Sao Paulo Challenger BSI Challenger Lugano - Lugano Sao Paulo - Brazil Challenger ATP de Cuenca Diario El Mercurio - Cuenca Open Sud de France - Montpellier Banca Stato Challenger Lugano - Lugano Baden Open - Karlsruhe Heilbronn Open - Heilbronn Credicard Mastercard Tennis Cup - Campos do Jordao Mallorca Championships - Mallorca Barletta Citta Della Disfida Open 2000 - Barletta Kosice Challenger Estoril Open - Estoril Baton Rouge Challenger Chevrolet Cup - Vina del Mar Generali Open 2001 - Kitzbuhel Memorial Savigni - Sassuolo Copa AT&T - Buenos Aires TD Waterhouse Cup - Long Island Heineken Open - Auckland Skandia Open - Linz Open 13 - Marseille FILA Challenger Biella - Biella Open Seat Godo 2003 - Barcelona Allianz Suisse Open Gstaad - Gstaad II Manta Open - Manta Generali Open 2003 - Kitzbuhel Challenger ATP de Cuenca Diario El Mercurio - Cuenca Trofeo Barcelona de Tenis - Barcelona X Trofeo Ciudad de Quito - Quito Madrid Challenger Copa Petrobras Uruguay - Montevideo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion Aberto de Sao Paulo - Sao Paulo Copa Petrobras-Argentina - Buenos Aires Memorial Manfredini - Sassuolo Espinho Challenger - Espinho V Torneo Internazionale di Tennis - Barletta 2001 Mercedes Cup - Stuttgart Polska Energia Open - Bytom Copa Ericsson Brazil - Sao Paulo Copa Petrobras - Buenos Aires Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Estoril Open - Estoril Winnetka Challenger Gerry Weber Open - Halle Tunis Challenger Mercedes Cup - Stuttgart SMS Tennis Cup - Sao Paulo Challenger de Providencia-Copa Kia - Santiago Bancolombia Open - Bogota Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf Open 13 - Marseille Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Pilot Pen Tennis - New Haven CA Tennis Trophy - Vienna Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Bogota Challenger Tenerife Challenger I Open de Tenis Comunidad de Madrid - Madrid Copa Sevilla Internacionales de Andalucia - Seville The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Bancolombia Open - Bogota Thailand Open - Bangkok Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis UBS Open Gstaad - Gstaad The Tennis Channel Open - Las Vegas USTA Challenger of North Miami Beach - North Miami Beach Open Seat Godo 2007 - Barcelona Estoril Open - Estoril The Stella Artois Championships - London Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna Medibank International - Sydney Open 13 - Marseille The Dubai Tennis Championships - Dubai ARAG World Team Championship - Dusseldorf The Artois Championships - London VI Torneo Internazionale di Tennis - Barletta Austrian Open - Kitzbuhel Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Open 13 - Marseille U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona ATP Studena Croatia Open Umag - Umag Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Murcia Challenger Movistar Open - Santiago SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam BH Tennis Open - Belo Horizonte Zagreb Challenger Open Sabadell Atlantico - Barcelona AEGON Championships - London AEGON International - Eastbourne Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Medibank International - Sydney Heineken Open - Auckland Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Top Wool Challenger Biella - Biella Nord/LB Open - Braunschweig SAP Open - San Jose Prostejov Challenger Regions Morgan Keegan Championships - Memphis IV Manta Open - Manta Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano de Tenis Pegaso - Acapulco Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Copa Telmex - Buenos Aires Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Memorial Savigni - Sassuolo Serbia Open - Belgrade Braunschweig Challenger Open Castilla y Leon - Segovia The Dubai Tennis Championships - Dubai AEGON Championships - London Open de Tenis Comunidad Valenciana - Valencia Lubbock Challenger - Lubbock Guayaquil Challenger Montevideo Challenger Allianz Suisse Open - Gstaad V Gramado Open de Tennis - Gramado Open de Montauban - Montauban China Open - Beijing Oklahoma Challenger - Tulsa Seguros Bolivar Open - Medellin XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota China Open - Beijing Pilot Pen Tennis - New Haven Open de Tenis Comunidad Valenciana - Valencia Trofeo Francesco Guzzini - Recanati Apia International - Sydney Stockholm Open - Stockholm Open Sud de France - Montpellier Asuncion Challenger AXA Open - Lisbon Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Buenos Aires Challenger BMW Open - Munich Venice Open - Venice Warsteiner Grand Prix - Oberstaufen Copa Petrobras Argentina - Buenos Aires Campbells Hall of Fame Tennis Championships - Newport Montevideo Challenger X Challenger Britania Zavaleta - Puebla Credit Agricole Suisse Open - Gstaad Copa Petrobras Bogota - Bogota Winston-Salem Open - Winston-Salem Prosperita Open 2008 - Ostrava Malaysian Open - Kuala Lumpur China Open - Beijing Grand Prix de Tennis de Lyon - Lyon If Stockholm Open - Stockholm Generali Open - Kitzbuhel Open Diputacion - Cordoba Sarasota Challenger Copa Petrobras Aracaju - Aracaju Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Open 13 - Marseille AEGON International - Eastbourne Bet-at-home Open - Hamburg Winnetka Challenger Credit Agricole Suisse Open - Gstaad PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Campbell's Hall of Fame Tennis Championships - Newport Valencia Open - Valencia Brisbane International - Brisbane Gerry Weber Open - Halle U.S. National Indoor Tennis Championships - Memphis Aberto de Sao Paulo - Sao Paulo Allianz Suisse Open - Gstaad San Remo Tennis Cup - San Remo Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco AEGON International - Eastbourne Mercedes Cup - Stuttgart Copa Telefonica CTC Chile - Santiago Indianapolis Tennis Championships - Indianapolis ABN AMRO World Tennis Tournament - Rotterdam Erste Bank Open - Vienna Ecuador Open - Quito Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Credit Agricole Suisse Open - Gstaad Malaysian Open - Kuala Lumpur Open 13 - Marseille US Men's Clay Court Championship - Houston AEGON Championships - London Abierto Mexicano - Los Cabos ABN AMRO World Tennis Tournament - Rotterdam Manta Challenger European Open - Antwerp Fever-Tree Championships - London Winston-Salem Open - Winston-Salem Open Castilla y Leon Trofeo Iberdrola - Segovia Estoril Open - Estoril European Open - Antwerp Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Generali Open - Kitzbuhel European Open - Antwerp Surbiton Challenger International Tennis Championships - Delray Beach Open de Moselle - Metz Brasil Open - Costa do Sauipe International Championship of Croatia - Umag Great Ocean Road Open - Melbourne Copa Petrobras-Brazil - Aracaju AIG Japan Open - Tokyo Copa AT&T - Buenos Aires Copa Petrobras - Montevideo Open 13 Provence - Marseille Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart cinch Championships - London Swiss Open - Gstaad Geneva Challenger - Geneva Buenos Aires Challenger Seguros Bolivar Open - Medellin Hall of Fame Open - Newport Abierto Mexicano Telcel - Acapulco Guayaquil Challenger Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia Cancun Challenger Bogota Challenger VIII Trofeo Ciutat de Barcelona - Barcelona US Men's Clay Court Championship - Houston Salinas Challenger Seguros Bolivar Open - Medellin Milan Indoors - Milan Copa AT&T - Buenos Aires Dubai Open - Dubai Generali Open - Kitzbuhel Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Idea Prokom Open - Sopot Challenger ATP de Cuenca Diario El Mercurio - Cuenca Copa Ericsson Chile - Santiago Qatar Open - Doha President's Cup - Tashkent Dubai Open - Dubai SA Tennis Open - Johannesburg AEGON Championships - London Rome Challenger ABN/AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha The Stella Artois Championships - London Legg Mason Tennis Classic - Washington Sydney International - Sydney Barcelona Open BancSabadell - Barcelona AIG Japan Open Tennis Championships - Tokyo Copa Telmex - Buenos Aires 14° BH Tennis Open - Belo Horizonte Open SEAT 2008 - Barcelona BellSouth Open - Vina del Mar Medibank International - Sydney Mallorca Open - Mallorca Abierto Mexicano Telcel - Acapulco AEGON Championships - London China Open - Beijing St. Petersburg Open - St. Petersburg Milan Indoors - Milan Dubai Tennis Open - Dubai Abierto Mexicano Telcel - Acapulco Masters Series Hamburg - Hamburg Mercedes Cup - Stuttgart Citi Open - Washington Barcelona Open Banc Sabadell - Barcelona 2003 Mercedes Cup - Stuttgart cinch Championships - London Mallorca Championships - Mallorca AEGON Championships - London RCA Championships - Indianapolis Salem Open - Hong Kong ABN/AMRO World Tennis Tournament - Rotterdam Qatar Exxon Mobil Open 2003 - Doha Copa Petrobras Santiago - Santiago US Men's Clay Court Championship - Houston BMW Open - Munich AEGON Championships - London Mercedes Cup - Stuttgart Adidas International - Sydney Valencia Open - Valencia Aircel Chennai Open - Chennai Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart AEGON Championships - London Aegon Nottingham Open - Nottingham Belo Horizonte Challenger Citi Open - Washington Rakuten Japan Open - Tokyo Valencia Open - Valencia Millennium Estoril Open - Estoril Qatar ExxonMobil Open - Doha Ecuador Open - Quito Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart AEGON Championships - London Suisse Open - Gstaad Open de Tenis Comunidad Valenciana - Valencia Abierto Mexicano - Los Cabos Chengdu Open - Chengdu Erste Bank Open - Vienna ASB Classic - Auckland Open Sud de France - Montpellier If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Serbia Open - Belgrade Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart Savannah Challenger Suisse Open - Gstaad Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Sydney International - Sydney Abierto Mexicano Telcel - Acapulco ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart Grand Prix Hassan II - Casablanca AEGON Championships - London Swiss Open - Gstaad Campionati Internazionali di Sicilia - Palermo Abierto Mexicano - Los Cabos Thailand Open - Bangkok Copa AT&T - Buenos Aires Medibank International - Sydney Open Seat-Godo 2001 - Barcelona The Dubai Tennis Championships - Dubai ABN AMRO World Tennis Tournament - Rotterdam Ordina Open - 's-Hertogenbosch China Open - Beijing Trofeo Conde de Godo - Barcelona Barcelona Open Banc Sabadell - Barcelona Open Seat-Godo '98 - Barcelona Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island ASB Classic - Auckland St. Petersburg Open - St. Petersburg Open SEAT Godo 2006 - Barcelona Rakuten Japan Open - Tokyo Delray Beach International Tennis Championships - Delray Beach Erste Bank Open - Vienna Anytech365 Andalucia Open - Marbella Delray Beach Open - Delray Beach ARAG World Team Championship - Dusseldorf Dallas Open - Dallas Rakuten Japan Open - Tokyo US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Abierto Mexicano Telcel - Acapulco Copa Telmex - Buenos Aires Abierto de Tenis Mifel - Los Cabos Gijon Open - Gijon Gerry Weber Open - Halle Hamburg European Open - Hamburg Kremlin Cup - Moscow China Open - Beijing Proton Malaysian Open - Kuala Lumpur Barcelona Open Banc Sabadell - Barcelona Open de la Comunidad Valenciana - Valencia Davidoff Swiss Indoors - Basel Boss Open - Stuttgart Mallorca Open - Mallorca cinch Championships - London Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Mallorca Championships - Mallorca Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Medibank Private International - Sydney Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Winston-Salem Open - Winston-Salem Rogers Cup - Toronto BNP Paribas Open - Indian Wells Abierto Mexicano Telcel - Acapulco Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Countrywide Classic - Los Angeles Allianz Suisse Open Gstaad - Gstaad If Stockholm Open - Stockholm Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Rogers Cup - Montreal Australian Open - Melbourne NASDAQ-100 Open - Miami French Open - Paris Citi Open - Washington BNP Paribas Masters - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Western & Southern Open - Cincinnati French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Geneva Open - Geneva Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Erste Bank Open - Vienna U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Rogers Masters - Montreal Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London Western & Southern Open - Cincinnati French Open - Paris French Open - Paris U.S. Open - New York French Open - Paris French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, Group I, 2R, ROU-ESP 1-4 Hopman Cup - Perth Davis Cup, Finals, Group A Campeonato de Espana Kia de Tenis 2004 - Madrid Rogers Cup - Montreal Mubadala World Tennis Championship Kooyong Classic - Kooyong Davis Cup, World Group, 1R, GER-ESP 4-1 All Lower level tournaments Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, PO, IND-ESP 0-5 Olympics - Athens Olympics - London Davis Cup, Finals, SF, GBR-ESP 1-2 Mubadala World Tennis Championship